ground launch - German English Dictionary